World's Best Scientists 2026 revealed!
New York University Shanghai

New York University Shanghai

- Computer Science

China
Established: 2012
Scholars: 1
Award Badge
Psychology
China
2026

Overview of New York University Shanghai

New York University Shanghai (NYU Shanghai), established in 2012, is China’s first Sino-American joint research university, located in the vibrant Pudong district of Shanghai, China. Founded through a partnership between New York University and East China Normal University, it operates as a private, research-intensive, and comprehensive institution. With a student body exceeding 2,000 undergraduates and hundreds of postgraduates, drawing from more than 70 countries, NYU Shanghai serves as a focal point for global higher education in China. The university’s integration within NYU’s global network and its urban campus underscore its international scale and reputation.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
2075 World 286 National H-index 68 Citations 19,434 315